import request from '@/utils/request'

const groupName = 'sysDept'
export default {
  /**
   * 查询所有部门
   */
  listDept(params){
    return request({
      url: `/${groupName}/listDept`,
      method: 'get',
      params:params
    })
  },
  /**
   * 添加部门
   */
  save(data){
    return request({
      url: `/${groupName}/save`,
      method: 'post',
      data:data
    })
  },
  /**
   * 根据字典ID查询部门
   */
  getById(id){
    return request({
      url: `/${groupName}/get/`+id,
      method: 'get'
    })
  },
  /**
   * 修改部门
   */
  update(data){
    return request({
      url: `/${groupName}/update`,
      method: 'put',
      data:data
    })
  },
  /**
   * 删除部门
   */
  deleteById(id){
    return request({
      url: `/${groupName}/delete/`+id,
      method: 'delete'
    })
  }
}
